@charset "utf-8";
/* CSS Document */

@import url("base.css");

/*全局样式*/
#index .index a,#about .about a,#product .product a,#case .case a,#news .news a,#contact .contact a{background: url(../images/nav_cl_bj.png) 0 0 no-repeat; background-size: 100% 40px;}

/*顶部*/
.top{width: 1200px;overflow: hidden;margin: 0 auto;height: 142px;}
.top .logo{width: 930px;height: 142px;overflow: hidden;float: left;}
.top .logo img{width: 100%;overflow: hidden;float: left;}
.top .Customer{width: 270px;height: 142px;overflow: hidden;float: right;}
.top .Customer .Customer-tel{width: 100%;overflow: hidden;height: 40px;margin:51px 0px;padding-left: 80px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.top .Customer .Customer-tel em{display: block;width: 40px;height: 40px;overflow: hidden;float: left;}
.top .Customer .Customer-tel em.Cust_tel{background: url(../images/Cust_tel.png) 0 0 no-repeat;background-size: contain;}
.top .Customer .Customer-tel .Cust_tel_cl{float: left;margin-left: 10px;}
.top .Customer .Customer-tel .Cust_tel_cl h2{font-size: 10px;font-weight: normal;color: #7798c6;text-align: left;}
.top .Customer .Customer-tel .Cust_tel_cl span{font-size: 18px;color: #ee7636;text-align: left;}

/*导航*/
.nav{width: 100%;overflow: hidden;height: 40px;box-shadow: 0px 3px 10px rgba(0,0,0,0.5);background:url(../images/nav_bj.jpg) 0 0 repeat-x;background-size: contain;}
.wrap_nav{width: 1200px;overflow: hidden;margin: 0 auto;}
.wrap_nav ul{width: 100%;overflow: hidden;}
.wrap_nav ul li{width: 16.6%;overflow: hidden;height: 40px;line-height: 40px;font-size: 16px; text-align: center;float: left;background: url(../images/nav-border.png) right center no-repeat; background-size: contain;}
.wrap_nav ul li:last-child{background: none;}
.wrap_nav ul li a{display: block;width: 100%;overflow: hidden;height: 40px;color: #fff;}
.wrap_nav ul li a:hover{background: url(../images/nav_cl_bj.png) 0 0 no-repeat; background-size: 100% 40px;}

/*搜索区*/
.search{width: 1200px;height: 65px; overflow: hidden;margin: 0 auto;}
.search .hot-keywords{width: 980px;overflow: hidden;float: left;line-height: 65px;}
.search .search-area{width: 220px;overflow: hidden;float: right;position: relative;margin: 16px 0px;}
.search .hot-keywords dl{width: 100%;overflow: hidden;}
.search .hot-keywords dl dt{font-size: 16px;color:#e85d2d;float: left;}
.search .hot-keywords dl dd{font-size: 16px;float: left;margin-right: 30px;}
.search .hot-keywords dl dd:last-child{margin-right: 0px;}
.search .hot-keywords dl dd a{color: #acacac;}
.search .search-area input{color: #c0c0c0;font-size: 12px;}
.search .search-area input.txtkeyword{width: 100%;overflow: hidden; padding: 5px 60px 5px 15px;border:solid 3px #579bf6;border-radius: 50px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.search .search-area input.btnSubmit{width: 55px;overflow: hidden;height: 33px;background:url(../images/search.png) 15px 5px no-repeat #579bf6;background-size: 25px; border:none;border-radius: 50px;position: absolute;top: 0;right: 0;cursor: pointer;}

/*焦点图*/
.banner{width: 100%;height: 510px; overflow: hidden;}
.fullSlide{width:100%;position:relative;height:510px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:510px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:510px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:45px;height:100px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{background:url(../images/prev.png) 0 0 #000 no-repeat;}
.fullSlide .next{left:auto;right:15%;background:url(../images/next.png) 0 0 #000 no-repeat;}

/*公司简介*/
.about-box{width: 1200px;overflow: hidden;margin: 15px auto;}
.about-box .about-top{width: 100%;height: 370px; color: #fff;background-color: #4a83d0;margin-bottom: 90px;position:relative;}
.about-text{width: 575px;overflow: hidden;position: absolute;bottom: 13px;right: 100px;}
.about-text span{display: block;width: 100%;overflow: hidden; font-size: 16px;color: #9dc7ff;}
.about-text h2{font-size: 16px;font-weight: normal;margin:10px 0px;}
.about-text p{font-size: 12px;text-indent: 2em;line-height: 24px;}
.about-img{width:435px;height: 279px; overflow: hidden;border:solid 3px #fff;border-bottom: none; position: absolute;bottom:0;left: 55px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.about-img img{width: 100%;overflow: hidden;float: left;}
.about-idea{width:435px;height: 90px; overflow: hidden;border:solid 3px #4a83d0;border-top: none;position: absolute;bottom:-90px;left: 55px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.about-idea-cl{width: 206px; font-size: 14px;color: #7b7b7b;margin:25px auto;}
.about-idea-cl span{display: block;width: 100%;overflow: hidden;}
.about-idea-cl span b{color: #ee7636;font-size: 16px;}
.about-idea-cl span.fr{text-align: right;}

/*热卖产品*/
.hot-product{width: 1200px;overflow: hidden;margin: 60px auto;text-align: center;}
.hot-product img{width: 355px;height: 58px;overflow: hidden;}

/*产品中心*/
.product-center{width: 1200px;overflow: hidden;margin:0 auto;}
.product-center-tl{width: 353px;height: 58px;overflow: hidden;margin: 60px auto;margin-bottom: 15px;}
.product-center-tl img{width: 100%;overflow: hidden;float: left;}
.proCenter-cont{width: 100%;height: 565px; position: relative;}
.proCenter-cont-nav{width: 210px;height: 560px;overflow: hidden;border-radius: 50px; background-color: #4a83d0;box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.7);;position: absolute;top: 0;left: 5px;z-index: 2;}
.proCenter-cont-nav ul{width: 100%;overflow: hidden;margin: 60px 0px 0px 0px;}
.proCenter-cont-nav ul li{width: 100%;overflow: hidden;height: 45px;line-height: 45px; float: left;font-size: 16px;background: url(../images/prc-border.jpg) 0 bottom no-repeat; background-size: contain;}
.proCenter-cont-nav ul li a{display: block;width: 100%;overflow: hidden;height: 45px; color: #fff;}
.proCenter-cont-nav ul li a.cur{background: url(../images/nav_cl_bj.png) 0 0 no-repeat;background-size: 100% 45px;}
.proCenter-cont-nav ul li a:hover{background: url(../images/nav_cl_bj.png) 0 0 no-repeat;background-size: 100% 45px;}
.proCenter-cont-nav ul li span{display: block;width: 140px;height: 45px;overflow: hidden; float: left;text-align: left;padding-left: 30px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.proCenter-cont-nav ul li em{display:block;width: 20px;height: 20px;overflow: hidden;background:url(../images/prc-next.png) 0 0 no-repeat; background-size: contain;float: left;margin: 12.5px 0px;filter:alpha(opacity:80); opacity:0.8;}
.proCenter-cont-nav-ct{width: 100%;overflow: hidden;font-size: 12px;color: rgba(255,255,255,0.8);text-align: center;margin-top: 20px;}
.proCenter-cont-nav-ct h2{font-size: 16px;font-weight: normal;}
.proCenter-cont-nav-ct p{font-size: 20px;color: #fff;margin-top: 10px;}
.proCenter-cont-cl{overflow: hidden;border:solid 2px #ee7636;border-left: none; position: absolute;top: 40px;bottom: 40px; left: 7px;right: 0px; z-index: 1;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.product-cl{position: absolute;top: 0px;bottom: 0px;left: 260px;right: 50px;}
.product-cl ul{width: 100%;overflow: hidden;padding-top: 25px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.product-cl ul li{width: 160px;overflow: hidden;float: left;margin-right: 80px;}
.product-cl ul li:nth-child(4n){margin-right: 0px;}
.product-cl ul li img{width: 100%;height: 160px; overflow: hidden;float: left;border:solid 1px #eee;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.product-cl ul li em{display: block;width: 100%;height: 9px;overflow: hidden;background:url(../images/product-cl-bj.jpg) 0 0 no-repeat; background-size: contain;}
.product-cl ul li h2{display: block;width: 100%;overflow: hidden;color: #666;font-size: 14px;text-align: center;font-weight: normal;margin:20px 0px;}
.product-cl ul li:hover h2{color: #ee7636;}

/*工程案例*/
.case-box{width: 1200px;overflow: hidden;margin:0 auto;}
.case-tl{width: 354px;height: 58px;overflow: hidden;margin: 60px auto;}
.case-tl img{width: 100%;overflow: hidden;float: left;}
.case-ct{width: 100%;overflow: hidden;}
.case-ct ul{width: 100%;overflow: hidden;}
.case-ct ul li{width: 230px;overflow: hidden;float: left;margin-right: 93px;}
.case-ct ul li:nth-child(4n){margin-right: 0px;}
.case-ct ul li img{width: 100%;height: 230px; overflow: hidden;float: left;}
.case-ct ul li span{display: block;width: 100%;overflow: hidden; font-size: 14px;color: #7b7b7b;text-align: center;margin-top: 25px;float: left;}
.case-ct ul li:hover span{color: #ee7636;}

/*我们的客户*/
.client{width: 1200px;overflow: hidden;margin:60px auto;}
.client-title{width: 358px;height: 23px; overflow: hidden;float: left;}
.client-title img{width: 100%;overflow: hidden;float: left;}
.client-content{width: 100%;overflow: hidden;border:solid 2px #4a83d0;padding:0px 20px; margin-top: 40px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
/* scrollleft */
.scrollleft{width:100%;padding:0px;margin:20px auto;}
.scrollleft li{float:left;margin-right:20px;display:inline;width:150px;text-align:center;}
.scrollleft img{width:150px;height:100px;border:solid 1px #ddd;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}

/*新闻资讯+联系我们*/
.mergebox{width: 1200px;overflow: hidden;margin:60px auto;}
.news-box{width: 610px;overflow: hidden;float: left;}
.news-title{width: 365px;height: 60px; overflow: hidden;margin:0 auto;}
.news-title img{width: 100%;overflow: hidden;float: left;}
.news-ct{width: 100%;overflow: hidden;}
.news-list{width: 100%;overflow: hidden;}
.news-list ul{width: 100%;overflow: hidden;padding: 20px 0px 40px 0px;}
.news-list ul li{width: 100%;height: 40px;padding: 0px 20px; overflow: hidden;float: left;position: relative;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.news-list ul li em{display: block;width: 15px;height: 15px;margin: 12.5px 0px; overflow: hidden;background:url(../images/newsIcon.png) 0 0 no-repeat; background-size: contain;float: left;}
.news-list ul li .news-ls{height: 40px;line-height: 40px;border-bottom:dashed 1px #ddd; overflow: hidden;position: absolute;left: 40px;right: 20px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.news-list ul li .news-ls h2{font-size: 14px;font-weight: normal;float: left;}
.news-list ul li .news-ls span{display: block; font-size: 14px;float: right;color: #999;}
.news-list ul li:hover span{color: #ee7636;}
.news-list ul li:hover h2{color: #ee7636;}

.contact-box{width: 480px;overflow: hidden;float: right;}
.contact-title{width: 365px;height: 60px; overflow: hidden;margin:0 auto;}
.contact-title img{width: 100%;overflow: hidden;float: left;}
.contact-ct{width: 100%;height: 424px; overflow: hidden;border: #4a83d0 solid 2px;margin-top: 20px;padding:60px 50px;position: relative; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.contact-ct p{font-size: 14px;color: #333;line-height: 35px;}
.contact-ct .ewm{width: 110px;height: 160px;overflow: hidden;position: absolute;top: 110px;right: 50px;}
.contact-ct .ewm img{width: 100%;overflow: hidden;float: left;}

/*底部*/
.foot{width: 100%;overflow: hidden;background-color: #4a83d0;}
.footer{width: 1200px;overflow: hidden;margin:0 auto;color: #fff;padding: 40px 80px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.footer-top{width: 100%;overflow: hidden;float: left;}
.footer-bottom{width: 100%;overflow: hidden;float: left;}
.footer-top-left{width: 250px;height: 210px;overflow: hidden;float: left;}
.footer-top-right{height: 210px;overflow: hidden;float: right;}
.footer-top-left h2{font-size: 18px;font-weight:normal;margin-bottom:30px;} 
.footer-top-left p{font-size: 12px;line-height: 28px;}
.footer-top-right dl{float: left;margin-right:80px;margin-top: 55px;}
.footer-top-right dl:last-child{margin-right: 0px;}
.footer-top-right dl a{color: #fff;}
.footer-top-right dl a:hover{color: #ee7636;}
.footer-top-right dl dt{font-size: 16px;margin-bottom: 30px;}
.footer-top-right dl dd{font-size: 12px;line-height: 28px;}
.footer-link{width: 100%;overflow: hidden;float: left;}
.footer-link h2{font-size: 14px;}
.footer-link ul{width: 100%;overflow: hidden;}
.footer-link ul li{float: left;font-size: 12px;margin: 10px 20px 0px 0px;}
.footer-link ul li a{color: #fff;}
.footer-link ul li a:hover{color: #ee7636;}
.footer-copyright{width: 100%;overflow: hidden;float: left;font-size: 14px;text-align: center;margin-top:40px;}

/*列表页主体*/
.list-main{width: 1200px;overflow: hidden;margin:40px auto;}
.list-left{width: 290px;overflow: hidden;float: left;}
.list-right{width: 855px; overflow: hidden;float: right;border-top: dotted 2px #599ef7; padding: 30px 25px 0px 25px; position: relative; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.list-right.cur{border: none;}
.list-right.contact{height: auto;}
.list-right.news-fr{height: 910px;}
.list-right.case-fr{padding: 0px;}
.list-right.product-fr{height: 1454px;padding: 0px;}

/*_侧面导航*/
.left-nav{width: 100%;height: 290px; overflow: hidden;background-color: #599ef7;border-radius: 10px;padding:30px 15px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.left-nav.product{height: auto;padding:30px 15px 15px 15px;}
.left-nav-title{width: 100%;height: 30px; overflow: hidden;float: left;color: #fff;}
.left-nav-title h2{display: block;height: 30px;line-height: 30px; font-size: 18px;font-weight:normal;float: left;}
.left-nav-title span{display: block;height: 30px; font-size: 12px;float: left;margin-top: 10px;margin-left: 20px;}
.left-nav-list{width: 100%;overflow: hidden;float: left;background-color: #f7f7f7;border-radius: 5px;margin-top:10px; padding: 40px 0px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.left-nav-list.product{padding: 25px 0px;}
.left-nav-list ul{width: 100%;overflow: hidden;}
.left-nav-list ul li{width: 100%;overflow: hidden;float: left;font-size:16px;height: 25px;margin-bottom: 40px; padding-left:50px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.left-nav-list ul li.product{margin-bottom: 10px;height: auto;}
.left-nav-list ul li.cur em{background:url(../images/left-nav-prev-al.png) 0 0 no-repeat; background-size: contain;}
.left-nav-list ul li.cur span{color: #ee7636;}
.left-nav-list ul li:last-child{margin-bottom: 0px;}
.left-nav-list ul li span{float: left;margin-top: 2px;}
.left-nav-list ul li em{display:block;width: 12px;height: 12px;overflow: hidden;background:url(../images/left-nav-prev.png) 0 0 no-repeat; background-size: contain;float: left;margin: 6.5px 10px;filter:alpha(opacity:50); opacity:0.5;}
.left-nav-list ul li a:hover em{background:url(../images/left-nav-prev-al.png) 0 0 no-repeat; background-size: contain;}
.left-nav-list ul li a:hover span{color: #ee7636;}

.left-nav-list ul li dl{width: 100%;overflow: hidden;}
.left-nav-list ul li dl dt{width: 100%;overflow: hidden;margin-bottom: 10px;}
.left-nav-list ul li dl dd{width: 100%;overflow: hidden;float: left;padding-left: 15px;margin-bottom: 5px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.left-nav-list ul li dl dd span{font-size: 12px;}
.left-nav-list ul li dl dd em{width: 8px;height: 8px;}
.left-nav-list ul li dl dd:last-child{margin-bottom: 0px;}
.list-nav-shadow{width: 100%;height: 20px;overflow: hidden;}
.list-nav-shadow img{width: 100%;overflow: hidden;float: left;}
.list-nav-ewm{width: 60px;height: 60px;overflow: hidden;margin:10px auto;}
.list-nav-ewm img{width: 100%;overflow: hidden;float: left;}
.list-nav-contact{width: 100%;overflow: hidden;padding:5px 0px 0px 45px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */ }
.list-nav-contact h2{font-size: 16px;color: #ee7636;margin-bottom: 10px;}
.list-nav-contact span{font-size: 18px;color: #ee7636;padding-left:25px;}

.left-nav-list-cl{width: 100%;overflow: hidden;float: left;background-color: #f7f7f7;border-radius: 5px;margin-top:10px; padding: 40px 0px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.left-nav-list-cl ul{width: 100%;overflow: hidden;}
.left-nav-list-cl ul li{width: 100%;overflow: hidden;float: left;font-size:16px;height: 60px;padding: 0px 75px 0px 40px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.left-nav-list-cl ul li em{display:block;overflow: hidden;float: left;}
.left-nav-list-cl ul li em.left-messageIcon{width: 53px;height: 43px;background:url(../images/left-messageIcon.jpg) 0 0 no-repeat; background-size: contain;margin: 8.5px 0px;}
.left-nav-list-cl ul li em.left-contactIcon{width: 47px;height: 44px;background:url(../images/left-contactIcon.jpg) 0 0 no-repeat; background-size: contain;margin: 8px 0px;}
.left-nav-list-cl ul li span{display: block;height: 60px;line-height: 60px;color: #ee7636; float: right;}

/*_联系电话*/
.left-tel{width: 100%;overflow: hidden;margin:30px 0px;}
.left-tel em{display: block;width: 59px;height: 59px;overflow: hidden;float: left;background:url(../images/left-telIcon.png) 0 0 no-repeat; background-size: contain;}
.left-tel .left-telCont{width: 221px;float: left;margin-left: 10px;}
.left-tel .left-telCont h2{display: block;width: 221px;  font-size: 16px;font-weight: normal;color: #599ef7;float: left;}
.left-tel .left-telCont span{display: block;width: 221px;font-size: 26px;color: #ee7636;float: left;margin-top:5px;}

/*_联系方式*/
.left-contact{width: 100%;overflow: hidden;}
.left-contact-tl{width: 100%;height: 25px; overflow: hidden;}
.left-contact-tl em{display: block;width: 21px;height: 17px;overflow: hidden;float: left; margin:4px 0px; background: url(../images/left-contact.png) 0 0 no-repeat; background-size: contain;}
.left-contact-tl h2{display: block;height: 25px;line-height: 25px; font-size: 16px;float: left;margin-left: 3px;}
.left-contact-cl{width: 100%;overflow: hidden;}
.left-contact-cl p{font-size: 14px;margin-top: 5px;}

/*_侧面二维码*/
.left-ewm{width: 190px;overflow: hidden;margin-top: 40px;}
.left-ewm.cur{margin: 40px auto 0px auto;}
.left-ewm img{width: 100%;overflow: hidden;float: left;}

/*_新闻列表页*/
.rihgt-news-list{width: 100%;overflow: hidden;}
.rihgt-news-list ul{width: 100%;overflow: hidden;}
.rihgt-news-list ul li{width: 100%;overflow: hidden;float: left;height: 35px; line-height: 35px; border-bottom: dotted 1px #ddd;}
.rihgt-news-list ul li em:after{display: block;width: 10px;font-size: 18px; overflow: hidden;float: left; content: "·"}
.rihgt-news-list ul li h2{font-size: 14px;font-weight: normal;float: left;margin-left: 5px;}
.rihgt-news-list ul li span{font-size: 14px;float: right;color:#999;}
.rihgt-news-list ul li:hover span{color:#ee7636;}

/*_页码区域*/
.list-pages{padding:10px 0px; font-size: 14px; border:solid 1px #ddd; text-align: center; overflow: hidden; position: absolute; bottom: 0;left:25px;right: 25px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.list-pages.case{left:0px;right: 0px;}

/*_联系我们详细页*/
.right-contact{width: 100%;overflow: hidden;}
.right-contact-cl{width: 100%;overflow: hidden;float: left;}
.right-contact-cl-left{width: 50%;overflow: hidden;float: left;}
.right-contact-cl-left h2{font-size: 20px;font-weight: normal;}
.right-contact-cl-left p{font-size: 16px;color: #666;margin-top: 15px;}
.right-contact-ewm{width: 190px;overflow: hidden;float: right;}
.right-contact-ewm img{width: 100%;overflow: hidden;float: left;}
.right-contact-map{width: 479px;height: 377px;overflow: hidden;float: right;margin-top: -45px;}
.right-contact-map img{width: 100%;overflow: hidden;float: left;}

/*_侧边新闻动态*/
.left-news{width: 100%;overflow: hidden;}
.left-news-tl{width: 100%;height: 25px; overflow: hidden;}
.left-news-tl em{display: block;width: 21px;height: 17px;overflow: hidden;float: left; margin:4px 0px; background: url(../images/left-contact.png) 0 0 no-repeat; background-size: contain;}
.left-news-tl h2{display: block;height: 25px;line-height: 25px; font-size: 16px;float: left;margin-left: 3px;}
.left-news-cl{width: 100%;overflow: hidden;}
.left-news-cl ul{width: 100%;overflow: hidden;}
.left-news-cl ul li{width: 100%;overflow: hidden;float: left;height: 35px; line-height: 35px;border-bottom: dotted 1px #ddd;}
.left-news-cl ul li em:after{display: block;width: 10px;font-size: 18px; overflow: hidden;float: left; content: "·"}
.left-news-cl ul li h2{display: block;width: 266px; overflow: hidden; font-size: 14px;font-weight: normal;float: left;margin-left: 5px;}

/*案例列表页*/
.list-right-case{width: 100%;overflow: hidden;}
.list-right-case ul{width: 100%;overflow: hidden;}
.list-right-case ul li{width: 260px;overflow: hidden;float: left;margin: 0px 37px 35px 0px; }
.list-right-case ul li:nth-child(3n){margin-right: 0px;}
.list-right-case ul li img{width: 100%; height: 200px; border:solid 5px #599ef7; overflow: hidden;float: left;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.list-right-case ul li span{display: block; width: 100%;overflow: hidden;height: 40px;line-height: 40px;color: #fff;text-align: center;font-size: 14px;background-color: #000;float: left;margin-top: 10px;}
.list-right-case ul li:hover span{color:#ee7636;}

/*产品中心列表页*/
.list-right-product{width: 100%;overflow: hidden;}
.list-right-product ul{width: 100%;overflow: hidden;}
.list-right-product ul li{width: 260px;overflow: hidden;float: left;margin: 0px 37px 35px 0px; }
.list-right-product ul li:nth-child(3n){margin-right: 0px;}
.list-right-product ul li img{width: 100%; height: 240px; border:solid 5px #599ef7;border-bottom: none; overflow: hidden;float: left;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.list-right-product ul li span{display: block; width: 100%;overflow: hidden;height: 40px;line-height: 40px;color: #fff;text-align: center;font-size: 14px;background-color: rgba(0,0,0,0.7);margin-top: -40px; float: left;}
.list-right-product ul li:hover span{color:#ee7636;}

/*关于我们*/
.about-main{width: 1200px;overflow: hidden;margin:40px auto;}
.about-main-title{width: 356px;height: 48px;overflow: hidden;margin:0 auto;}
.about-main-title img{width: 100%;overflow: hidden;float: left;}
.about-main-content{width: 100%;height: 519px;margin-top: 35px; overflow: hidden;background: url(../images/about-main-content-bj.jpg) 0 0 no-repeat;background-size: contain;padding: 45px 72px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.about-cl-left{width: 435px;overflow: hidden;float: left;}
.about-cl-left img{width: 100%;height: 280px;border:solid 3px #fff;border-bottom: none; overflow: hidden;float: left;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.about-left-idea{width: 100%;height: 155px;border: solid 3px #ee7636;border-top: none; overflow: hidden;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.about-idea-fl{width: 206px;font-size: 14px;color: #7b7b7b;margin: 25px auto;}
.about-idea-fl span{display: block;width: 100%;overflow: hidden;}
.about-idea-fl span b{color: #ee7636;font-size: 16px;}
.about-idea-fl span.fr{text-align: right;}
.about-idea-hl{font-size: 14px;color: #7b7b7b;}
.about-idea-hl span{display: block;width: 234px;margin: 0 auto;}
.about-idea-hl span b{color: #ee7636;font-size: 16px;}
.about-right-text{width: 575px;overflow: hidden;float: left;margin-left: 45px;}
.about-right-text span{display: block;width: 100%;overflow: hidden; font-size: 16px;color: #9dc7ff;}
.about-right-text h2{font-size: 16px;font-weight: normal;margin:10px 0px;color: #fff;}
.about-right-text p{font-size: 12px;text-indent: 2em;line-height: 24px;color: #fff;}

/*企业荣誉*/
.honor{width: 1200px;overflow: hidden;margin:0 auto;}
.honor-title{width: 356px;height: 49px;overflow: hidden; margin: 0 auto;}
.honor-title img{width: 100%;overflow: hidden;float: left;}
.honor-content{width: 100%;overflow: hidden;margin: 40px 0px;}
.honor-content ul{width: 740px;overflow: hidden;margin: 0 auto;}
.honor-content ul li{width: 180px;overflow: hidden;float: left;margin-right:100px; margin-bottom: 20px;}
.honor-content ul li:nth-child(3n){margin-right: 0px;}
.honor-content ul li .honor-img{width: 100%;overflow: hidden;height: 120px;float: left;border:solid 2px #b6b6b6;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.honor-content ul li .honor-img img{width: 100%;height: 120px;overflow: hidden;float: left;}
.honor-content ul li span{display: block;width: 100%;overflow: hidden;height: 40px;line-height: 40px;text-align: center;font-size: 14px;float: left;}

/*详细页*/
.rihgt-show{width: 100%;overflow: hidden;}
.rihgt-show-top {width: 100%;overflow: hidden;float: left;border-bottom: dashed 1px #ddd;padding-bottom: 10px;}
.rihgt-show-top h1{font-size: 20px;text-align: center;margin-bottom: 15px;}
.rihgt-show-top .time-line{width: 100%;overflow: hidden;text-align: center;}
.rihgt-show-top .time-line span{margin-right: 15px;font-size: 14px;color: #999;}
.rihgt-show-cont{width: 100%;overflow: hidden;float: left;padding:25px 0px;text-align: center;margin-bottom: 20px;}
.rihgt-show-cont p{text-align: left;font-size: 16px;text-indent:2em;line-height: 32px;margin-top: 15px;}
.return{width: 100%;height: 45px;overflow: hidden;border:solid 1px #ddd; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.return .prev,.return .next{width: 50%;height: 45px;line-height: 45px; overflow: hidden;float: left;padding: 0px 15px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}